package com.youyoulong.framework.util.dao.mapper;

import java.util.List;
import java.util.Map;

import com.youyoulong.framework.util.beans.JavaBeanResultMap;

public interface FrameDataInterfaceMapper {

	/**
	 * @param dataCode 按SQL的腳本查詢出接口的定義
	 * @return
	 */
	public JavaBeanResultMap<Object> getDataInterfaceByDataCode(final String dataCode);
	
	/**
	 * @param dataCode 按SQL的腳本查詢出接口的定義
	 * @return
	 */
	public List<?> getDataInterfaceParamsByDataCode(final String dataCode);
	
	/** 查询出目标执行接口的表，如当是SQL的时候。则会执行SQL查询的类
	 * @param dataCode 
	 * @return
	 */
	public JavaBeanResultMap<Object> getTagertDataInterfaceByDataCode(Map params);
	
	
}
